Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 MAIN ROAD Terraced £655,784 £337,860 23 Aug 2004
16 MAIN ROAD Semi-Detached £393,198 £320,000 17 Jan 2020
22 MAIN ROAD Detached £1,737,833 £380,000 12 Jan 1999
23 MAIN ROAD Detached £1,677,962 £1,300,000 30 Jun 2017
29 MAIN ROAD Detached £1,171,425 £205,000 11 Jan 1996
31 MAIN ROAD Detached £673,266 £475,000 23 Oct 2015
33 MAIN ROAD Detached £511,339 £322,000 12 Jul 2007
35 MAIN ROAD Detached £625,844 £353,000 15 Oct 2009
36 MAIN ROAD Terraced £239,211 £140,000 29 Jun 2012
37 MAIN ROAD Detached £435,851 £350,000 23 May 2019
38 MAIN ROAD Terraced £180,118 £115,000 26 Oct 2007
40 MAIN ROAD Semi-Detached £167,115 £75,000 20 Nov 2003
44 MAIN ROAD Detached £817,675 £465,000 2 May 2006
46 MAIN ROAD Detached £911,681 £725,000 5 Apr 2018
THE ORCHARDS, 10 MAIN ROAD Detached £643,042 £375,000 27 Jul 2012